Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
41 ODENCROFT ROAD Terraced £297,977 £73,950 23 Dec 1999
47 ODENCROFT ROAD Terraced £359,670 £285,000 30 Oct 2017
53 ODENCROFT ROAD Terraced £228,032 £135,000 20 Oct 2006
55 ODENCROFT ROAD Terraced £298,954 £184,000 22 Nov 2013